nature of an invention - Türkisch Englisch Wörterbuch